TypedDiagramElement

StockSharp.Diagram.Elements

変更可能なデータ型を持つ図要素。

継承元: DiagramElement

コンストラクター

TypedDiagramElement
protected TypedDiagramElement(string typeParamCategory, bool ignoreHandler)
typedDiagramElement = TypedDiagramElement(typeParamCategory, ignoreHandler)

TypedDiagramElement の新規インスタンスを初期化します。

typeParamCategory
図要素パラメータのカテゴリ。
ignoreHandler

プロパティ

OutputSocket
protected DiagramSocket OutputSocket { get; }
value = typedDiagramElement.OutputSocket

出力ソケット。

Type
public DiagramSocketType Type { get; set; }
value = typedDiagramElement.Type
typedDiagramElement.Type = value

データ型。

メソッド

InputSocketConnected
private void InputSocketConnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.InputSocketConnected(socket, source)

メソッドは、図要素出力値の処理にサブスクリプションで呼び出されます。

socket
図要素ソケット。
source
ソース図要素ソケット。
InputSocketDisconnected
private void InputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.InputSocketDisconnected(socket, source)

メソッドは、図要素出力値の処理からサブスクレーションで呼び出されます。

socket
図要素ソケット。
source
ソース図要素ソケット。
OnInputSocketConnected
protected virtual void OnInputSocketConnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.OnInputSocketConnected(socket, source)

入力ソケットが接続されるとメソッドが呼び出されます。

socket
図要素ソケット。
source
ソース図要素ソケット。
OnInputSocketDisconnected
protected virtual void OnInputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.OnInputSocketDisconnected(socket, source)

入力ソケットが切断されたときにメソッドが呼び出されます。

socket
図要素ソケット。
source
ソース図要素ソケット。
OnProcess
protected abstract void OnProcess(DiagramSocketValue value)
typedDiagramElement.OnProcess(value)

メソッドは、新しい着信値の処理で呼び出されます。

value
処理値。
TypeChanged
protected virtual void TypeChanged()
typedDiagramElement.TypeChanged()

データ型が変更されたときにメソッドが呼び出されます。

UpdateOutputSocketType
protected void UpdateOutputSocketType()
typedDiagramElement.UpdateOutputSocketType()

出力ソケットタイプを変更する。